SPCA gives all shots and microchips and is lowest adoption cost. Wherever you get your puppy or kitty, those things should be included. Be wary of agency that doesn't. Also need a Health certificate.
Not sure but why don't you go ahead and Google it
Thanks! Your answer is awaiting moderation.