Pet owners are being called on to invest in a good pet insurance policy.
Sainsbury's Bank issued the warning after research it recently undertook showed that 1.4 million people have not carried out recommended treatments for their cats as they could not afford it.
Further findings from the firm revealed that pet owners aged between 18 and 24 years-old are the most likely to refuse medical treatment for their animals due to not being able to afford it.
Neal Devine, Sainsbury's pet insurance manager, said it is "heartbreaking" to think some animals suffer because their owners cannot afford medicine even though the simple solution is to invest "in a good pet insurance policy".
He stated: "A key consideration for owners however is the type of policy they purchase, it's essential you do your homework and shop around for a good quality policy so that you are not left facing a shortfall. For example, we would not recommend any policy offering vet fees lower than £3,000."
Previous research from Sainsbury's Bank revealed £28.5 million per year is spent on non-routine dental care for dogs and cats.