tried to do the same thing a while back. Its simply not codded such way the pets would buff or heal you. 
 
You may want to try to check if a pet ever buffs its master if both of them are npcs. 
 
Take a warrior npc and give him 1 spell to summon your buffying pet. See if pet starts buffying its master. 
		
	
		
		
		
		
		
		
			
		
		
		
		
		
		
	
		
		
	
	
	 |