if you got a 3 year rabies- then yes, she is good for rabies. Many studies show that after a year of age- dogs do NOT need to be vaccinated yearly- the vaccines will often last up to 7 years (i think i have that right). So what you can do is ask your vet to do a titer test. This will see if the vaccine is still in her body and being effecitve. I plan to never have Layla vaccinated again- except for the rabies- which are law
Suzi is completely fine with the new puppy coming since she is all up to date.