Plzzzzzzzzzzz talk more with everyone here. You will get Great Advice! @3 months old, the poor little thing hasn't even had time to adjust to things yet. It will take a while for him to feel better being on meds. Just imagine how many puppy steps he has to take on a dog trail for your 1 giant step.

Maybe you should consider a larger dog? I wish the best for Martini!