✔ 最佳答案
You need to tell them their age for several reasons...
A) Nutrition- dogs have different nutritional needs at different life stages
B) Medications- as the dog ages the metabolisim slows down making it harder for them to process one medication over another
C) Organ functionality- Some medications are known to affect organs such as the liver or kidneys. Younger dogs can tolerate this better than older dogs, and drug protocols are changed when dogs are older, to make it safer for the pet
Same thing goes for dogs that are too young.. their immune system or metabolisim may not be developed enough to handle what is being given..it may even harm them
PS The vet can tell the dog's age ( +/- a few years) by a variety of ways such as teeth.. not just if they are adults, but the amount of wear and tear, amount of plaque, lines on the canines etc.. the eyes will have different changes, etc so your doing absolutly nothing by keeping his age a "secret"
why would you want to anyway.. wouldnt you want your vet to know as much history as possible so the most effective and safe route of action can be taken.. It makes no sense not to..